<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>🤔 404 Not Found!</title>
  <style>
      body {
          background: #1f1f1f;
          color: #f4f4f4;
          margin: 0;
          padding: 0;
          font: 11pt system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
      }
      .errorPage {
          display: flex;
          justify-content: center;
          justify-items: center;
          position: fixed;
          inset: 0;
          flex-direction: row-reverse;
      }
      .errorPage__container {
          align-self: center;
          width: 100%;
          max-width: 480px;
      }
      .errorPage__statusCode {
          font: bold 6rem SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
          margin: 0 0 2rem 0;
          padding: 0;
          display: block;
          -webkit-filter: url(#chromatic-aberration);
          filter: url(#chromatic-aberration);
      }
      .errorPage__statusText {
          margin: 0;
          padding: 0;
          display: block;
          font-size: 2rem;
      }
      .errorPage__message {
          margin: 1rem 0;
          color: #999;
      }
      .errorPage__message p {
          margin: 0 0 .3rem 0;
          padding: 0;
      }
      .errorPage__actions {
          margin-top: 4rem;
          display: flex;
          justify-content: flex-end;
      }
      .errorPage__actions>* {
          margin-left: 1rem;
      }
      .btn--primary, .btn--transparent {
          border: none;
          text-decoration: none;
          padding: .5rem 1rem;
      }
      .btn--transparent {
          color: #777;
      }
      .btn--transparent:hover, .btn--transparent:focus {
          color: inherit;
      }
      .btn--primary {
          color: #f4f4f4;
          background: #005A9C;
          border-radius: 2px;
      }
      .btn--primary:hover, .btn--primary:focus {
          background: #00498B;
      }
      .gopher {
          height: 320px;
          align-self: center;
          margin-right: 2.5rem;
      }
      .gopher__image {
          height: 100%;
      }
  </style>
</head>
<body>
<div class="errorPage">
  <div class="errorPage__container">
    <h1 class="errorPage__statusCode">404!</h1>
    <h2 class="errorPage__statusText">Page Not Found</h2>
    <div class="errorPage__message">
      <p>
        Requested page does not exist or was deleted.
      </p>
      <p>
        That's all we know 🤷
      </p>
    </div>
    <div class="errorPage__actions">
      <a href="//http.cat/404" class="btn--transparent">Show me cats</a>
      <a href="/" class="btn--primary">Go To Home</a>
    </div>
  </div>
  <div class="gopher">
    <img src="/gopher.svg" alt="Gopher" class="gopher__image" />
  </div>
</div>
<svg width="0" height="0">
  <filter id="chromatic-aberration">
    <feColorMatrix type="matrix" result="red_" values="4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0"/>
    <feOffset in="red_" dx="2" dy="0" result="red"/>
    <feColorMatrix type="matrix" in="SourceGraphic" result="blue_" values="0 0 0 0 0 0 3 0 0 0 0 0 10 0 0 0 0 0 1 0"/>
    <feOffset in="blue_" dx="-3" dy="0" result="blue"/>
    <feBlend mode="screen" in="red" in2="blue"/>
  </filter>
</svg>
</body>
</html>